import { BaseEntity } from "@/types/base";

/**
 * 验收单查询对象
 */
export interface AcceptanceQuery {
  title?: string;
  projectId?: number;
  status?: string;
  startTime?: string;
  endTime?: string;
  pageNum: number;
  pageSize: number;
}

/**
 * 验收单视图对象
 */
export interface AcceptanceVO extends BaseEntity {
  acceptanceId?: number;
  projectId: number;
  title: string;
  content?: string;
  acceptanceTime: string;
  status: string;
  remark?: string;
}

/**
 * 验收单表单对象
 */
export interface AcceptanceForm {
  acceptanceId?: number;
  projectId: number;
  title: string;
  content?: string;
  acceptanceTime: string;
  status: string;
  remark?: string;
}
